﻿body {
    font:14px;
    background-color:#fff;
    width:100%;
}
.main {
    width:900px;
    margin-left:auto;
    margin-right:auto;
}
.main-menu {
    width:650px;
    height:40px;
    float:left;
    margin-top:30px;
}
.main-menu-top {
    position:relative;
    width: 150px;
    height: 40px;
    float: left;
    margin-left: 12px;
    background-image:url(/images/menu_bg.jpg);
    background-repeat:no-repeat;
    cursor:pointer;
    
    text-align:center;
}
    .main-menu-top a {
        display:block;
        color:#fff;
        padding-top:5px;
    }
.main-menu-drop {
    cursor:default;
    position:absolute;
    top:40px;
    left:0px;
    padding-bottom:5px;
    display:none;
    z-index:20;
}

.main-menu-drop a {
    padding:0px 15px 0px 5px;
    margin-left:20px;
    display:inline;
    
}
.main-menu-drop a:hover{
    background-color:#fff;
    color:#000;
}
.mainout {
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-color:rgb(158,158,158);
    z-index:1;
    opacity:0.5;
    filter: alpha(opacity=50);
}
.mainin {
    position:absolute;
    top:5px;
    left:5px;
    right:5px;
    bottom:5px;
    background-color:rgb(152,187,95);
    z-index:2
}
.maina {
    z-index:99;
    position:absolute;
    top:5px;
}
    .maina table tr td a {
        display:block;
        width:100px;
        height:20px;
        padding-top:5px;
    }
    .maina a {
        padding:5px 8px 5px 8px;
        margin-top:6px;
        display:inline-block;
    }